<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>class MainBase</title>
	<style type="text/css">
	/* ZenDoc identity */
	.zendoc { font-family: Arial, Helvetica, sans-serif; margin:3px; }
	.zendoc a:hover { text-decoration:none; }
	.zendoc span.title-comment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#AAA; }
	.zendoc span.title-zen { color:#26A; font-weight:normal; }
	.zendoc span.title-doc { color:black; font-weight:bold; }
	/* overall */
	html, body, div { margin:0; padding:0; border:none; }
	body { font-family:Arial, Helvetica, sans-serif; font-size:90%; }
	a { text-decoration:none; }
	a:hover { text-decoration:underline; }
	h2 { color:#999; margin:2em 0 0 0; padding:0 2px 0 20px; border-bottom:2px solid #58B; }
	h3 { color:#B36B00; margin-top:3em; }
	dl { margin:.5em 0 3px 0; }
	dt { font-weight:bold; }
	td { vertical-align:top; }
	th { text-align:left; color:#58B; background-color:#E3ECF4; }
	code { font-size:1.1em; }
	/* specific */
	#header { background-color:#EAEAEA; padding:1px; }
	#links { color:#999; background-color:#FFE; border-bottom:1px solid #58B; padding:2px 20px; }
	#links a { color:#999; }
	.content { padding:10px 20px; }
	#class-definition { background-color:#58B; color:white; }
	#class-definition .classkind { font-weight:bold; }
	#class-definition .classkind .package { font-weight:normal; }
	#class-definition .classname { font-size:4em; margin:5px 0; }
	#class-definition .superclassname { padding-left:20px; font-style:italic; }
	#class-definition .implements { padding-left:20px; font-style:italic; }
	#class-info .content { margin:20px; border:1px solid #58B; }
	pre.definition { background-color:#FFE; border:1px solid #E4E29A; padding:3px; }
	.generated {
		font-style:italic;
		font-size:80%;
		color:#666;
		margin:1em 0 0 0;
		padding:5px 20px;
		border-top:1px solid #999;
	}
	/* tables */
	.member-list { border:1px solid #58B; margin:2em 20px; }
	.member-list a { color:#B36B00; }
	.member-list table { border-collapse:collapse; }
	.member-list td { border-top:1px solid #58B; }
	.member-list td.name { width:175px; text-align:right; padding-right:5px; }
	.member-list table { width:100%; }
	.even { background-color:#FFE; }
	.odd { background-color:white; }
	.param .name { color:#666; }
	</style>
</head>

<body>
<div id="page">
	<div id="header">
		<h4 class="zendoc"><a href="http://www.zendoc.org" title="ZenDoc Documentation Tool Home"><span class="title-comment">/**</span><span class="title-zen">Zen</span><span class="title-doc">Doc</span><span class="title-comment">--&gt;</span></a></h4>
	</div>
	<div id="class-definition" class="section">
		<div class="content">
			
			<div class="classkind">class <span class="package"></span></div>
			<h1 class="classname">MainBase</h1>
			
			<div class="superclassname">Extends: MovieClip</div>
			
		</div>
		<div id="links">
			<a href="#class-info">Class Information</a>
			
			 | <a href="#class-properties">Properties</a>
			 | <a href="#class-methods">Methods</a>
			
		</div>
	</div>
	
	<div id="class-info" class="section">
		<h2>Class Information</h2>
		<div class="content">
			
				<dl>
					
					
					<dt>Description</dt>
					<dd>Cette classe représente le Main du site. Vous pourvez pas instancier cette classe directement, votre Main doit hérité de cette classe.</dd>
					
					public class MainBase extends MovieClip</dd>
					
				</dl>
			
			
			</div>
			
			
			
			
			<div class="member-list">
			<table><tr><th colspan="2">Properties</th></tr>
				<tr class="even">
					<td class="name"><a href="#css">css</a></td>
					<td>En renseignant une css, les méthodes initTextFromNode et initTextFromString sont utilisables</td>
				</tr><tr class="odd">
					<td class="name"><a href="#xmlTemplates">xmlTemplates</a></td>
					<td>Renvoi le xml templates</td>
				</tr><tr class="even">
					<td class="name"><a href="#xmlConfig">xmlConfig</a></td>
					<td>Renvoi le xml config</td>
				</tr><tr class="odd">
					<td class="name"><a href="#firstDeepLinkToGo">firstDeepLinkToGo</a></td>
					<td>Renvoi le deepLink demandé pour l'afficher lorsque qu'on arrive sur le site</td>
				</tr><tr class="even">
					<td class="name"><a href="#splitDeepLink">splitDeepLink</a></td>
					<td>Renvoi le caractère qui sépare les niveaux de deeplink</td>
				</tr><tr class="odd">
					<td class="name"><a href="#deepLinkPrevious">deepLinkPrevious</a></td>
					<td>Renvoi le deeplink précédent</td>
				</tr><tr class="even">
					<td class="name"><a href="#currentPage">currentPage</a></td>
					<td>Renvoi le ITemplate correspondant à la page actuellement affiché, null si aucun</td>
				</tr><tr class="odd">
					<td class="name"><a href="#containerPage">containerPage</a></td>
					<td>Renvoi le clip qui contient les pages</td>
				</tr><tr class="even">
					<td class="name"><a href="#containerSite">containerSite</a></td>
					<td>Renvoi le clip qui contient les pages ainsi que les éléments du site déclaré dans le xml templates dans le noeud structure</td>
				</tr><tr class="odd">
					<td class="name"><a href="#deepLink">deepLink</a></td>
					<td>Renvoi le deeplink en cours</td>
				</tr><tr class="even">
					<td class="name"><a href="#siteWidth">siteWidth</a></td>
					<td>Renvoi la largeur minimum du site, cette propriété est renseigné dans xml config</td>
				</tr><tr class="odd">
					<td class="name"><a href="#siteHeight">siteHeight</a></td>
					<td>Renvoi la hauteur minimum du site, cette propriété est renseigné dans le xml config</td>
				</tr><tr class="even">
					<td class="name"><a href="#countryPath">countryPath</a></td>
					<td>Renvoi le repertoire pays, c'est soit la valeur renseigné dans le xml config du site, soit celle renseigné en flashvars si celle ci est renseigné</td>
				</tr><tr class="odd">
					<td class="name"><a href="#sharedPath">sharedPath</a></td>
					<td>Renvoi le repertoire communs, c'est soit la valeur renseigné dans le xml config du site, soit celle renseigné en flashvars si celle ci est renseigné</td>
				</tr><tr class="even">
					<td class="name"><a href="#containerLoader">containerLoader</a></td>
					<td>Renvoi le clip "Mére" de tout le site qui s'occupe de charger tout. C'est lui aussi qui recoit les flashvars.</td>
				</tr><tr class="odd">
					<td class="name"><a href="#interactionOn">interactionOn</a></td>
					<td>Si à false desactive les actions sur le site</td>
				</tr>
			</table></div>
			
			
			<div class="member-list">
			<table><tr><th colspan="2">Methods</th></tr>
				<tr class="even">
					<td class="name"><a href="#getInstance">getInstance()</a></td>
					<td>Renvoi l'instance du MainBase</td>
				</tr><tr class="odd">
					<td class="name"><a href="#onContextChange">onContextChange()</a></td>
					<td>Methode appelé automatiquement dés qu'il y a un changement de deepLink</td>
				</tr><tr class="even">
					<td class="name"><a href="#onReady">onReady()</a></td>
					<td>Methode appelé automatiquement dés que les ressources globales sont toutes chargées et que l'application est prète</td>
				</tr><tr class="odd">
					<td class="name"><a href="#closePage">closePage()</a></td>
					<td>Ferme la page qui est cours d'affichage, si aucune page ne fait rien</td>
				</tr><tr class="even">
					<td class="name"><a href="#loadAndDisplayPage">loadAndDisplayPage()</a></td>
					<td>Charge et affiche la page correspondant a la chaine deeplink passer en paramètre si elle existe et est décalré dans le xml templates dans le noeud pages</td>
				</tr><tr class="odd">
					<td class="name"><a href="#setSwfAdrress">setSwfAdrress()</a></td>
					<td>Change la chaine affiché dans la barre d'adresse du navigateur après le #</td>
				</tr><tr class="even">
					<td class="name"><a href="#setSwfAdrressTitle">setSwfAdrressTitle()</a></td>
					<td>Change le titre affiché en haut du navigateur</td>
				</tr><tr class="odd">
					<td class="name"><a href="#getSwfAdress">getSwfAdress()</a></td>
					<td>Renoive la chaine qui est actuellement affiché dans la barre d'adresse du navigateur (chaine après le #)</td>
				</tr><tr class="even">
					<td class="name"><a href="#debugIt">debugIt()</a></td>
					<td>Equivalent au trace de flash, mais qui en plus trace sur Alcon (module air) et dans le debuggeur interne à MainBase</td>
				</tr><tr class="odd">
					<td class="name"><a href="#getRessourceGlobal">getRessourceGlobal()</a></td>
					<td>Renvoie l'object chargé correspondant à l'id de la ressources déclaré dans le xml config que l'on veux récupéré</td>
				</tr><tr class="even">
					<td class="name"><a href="#getLoaderItemPage">getLoaderItemPage()</a></td>
					<td>Renvoie un LoaderItemGroup (voir fwk.loaderManager.LoaderItemGroup) correspondant à un groupe de ressources à chargé pour un id de page donné (déclaré dans le noeud pages du xml templates).</td>
				</tr><tr class="odd">
					<td class="name"><a href="#getLoaderItemRessource">getLoaderItemRessource()</a></td>
					<td>Renvoie un LoaderItemGroup (voir fwk.loaderManager.LoaderItemGroup) correspondant à un groupe de ressources à chargé pour un id de ressource donné (déclaré dans le noeud ressources du xml templates).</td>
				</tr><tr class="even">
					<td class="name"><a href="#getClip">getClip()</a></td>
					<td>Renvoie le clip correspondant à l'id renseigné dans le xml temapltes dans le noeud structure</td>
				</tr><tr class="odd">
					<td class="name"><a href="#loadGroupRessource">loadGroupRessource()</a></td>
					<td>Force le chargement d'un goupe de ressource déclaré dans le xml templates</td>
				</tr><tr class="even">
					<td class="name"><a href="#addInBackgroundLoading">addInBackgroundLoading()</a></td>
					<td>Ajoute un groupe de ressources correspondant à l'id dans la pile de chargement en background du site</td>
				</tr><tr class="odd">
					<td class="name"><a href="#addToCacheStatic">addToCacheStatic()</a></td>
					<td>Déclare en tant que ressources static un groupe de ressources correspondant à l'id. Cela a pour effet de ne pas recharger à chaque fois la ressource en la gardant en cache.</td>
				</tr><tr class="even">
					<td class="name"><a href="#startBackgoundLoading">startBackgoundLoading()</a></td>
					<td>Lance le chargemebnt des groupes de ressources présent dans la pile de chargement en background du site</td>
				</tr><tr class="odd">
					<td class="name"><a href="#initTextFromNode">initTextFromNode()</a></td>
					<td>Cette méthode nécéssite l'utilisation d'une CSS. Il faut renseigné la propriété css de MainBase pour pouvoir utiliser cette méthode.
Initialise un champ texte à partir d'un noeud xml formatté. Le noeud doit être de la forme <node style=".monStyleCss"><![CDATA[MonTexte]]></node>.</td>
				</tr><tr class="even">
					<td class="name"><a href="#initTextFromString">initTextFromString()</a></td>
					<td>Cette méthode nécéssite l'utilisation d'une CSS. Il faut renseigné la propriété css de MainBase pour pouvoir utiliser cette méthode.
Initialise un champ texte à partir d'un texte (String) et un nom de style CSS.</td>
				</tr>
			</table></div>
			
			
	</div>
		
	
	<br />
	<div id="class-properties" class="member-group section">
		<h2>Properties</h2>
		<div class="content">
			<div class="member-item">
				<h3 id="css">css</h3>
				<pre class="definition"><code>public function set css(cssString:String):void</code></pre>
				<div>En renseignant une css, les méthodes initTextFromNode et initTextFromString sont utilisables</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="xmlTemplates">xmlTemplates</h3>
				<pre class="definition"><code>public function get xmlTemplates():XML</code></pre>
				<div>Renvoi le xml templates</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="xmlConfig">xmlConfig</h3>
				<pre class="definition"><code>public function get xmlConfig():XML</code></pre>
				<div>Renvoi le xml config</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="firstDeepLinkToGo">firstDeepLinkToGo</h3>
				<pre class="definition"><code>public function get firstDeepLinkToGo():String</code></pre>
				<div>Renvoi le deepLink demandé pour l'afficher lorsque qu'on arrive sur le site</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="splitDeepLink">splitDeepLink</h3>
				<pre class="definition"><code>public function get splitDeepLink():String</code></pre>
				<div>Renvoi le caractère qui sépare les niveaux de deeplink</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="deepLinkPrevious">deepLinkPrevious</h3>
				<pre class="definition"><code>public function get deepLinkPrevious():String</code></pre>
				<div>Renvoi le deeplink précédent</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="currentPage">currentPage</h3>
				<pre class="definition"><code>public function get currentPage():ITemplate</code></pre>
				<div>Renvoi le ITemplate correspondant à la page actuellement affiché, null si aucun</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="containerPage">containerPage</h3>
				<pre class="definition"><code>public function get containerPage():Sprite<br />public function set containerPage(val:Sprite)</code></pre>
				<div>Renvoi le clip qui contient les pages</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="containerSite">containerSite</h3>
				<pre class="definition"><code>public function get containerSite():Sprite</code></pre>
				<div>Renvoi le clip qui contient les pages ainsi que les éléments du site déclaré dans le xml templates dans le noeud structure</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="deepLink">deepLink</h3>
				<pre class="definition"><code>public function get deepLink():String<br />public function set deepLink(val:String):void</code></pre>
				<div>Renvoi le deeplink en cours</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="siteWidth">siteWidth</h3>
				<pre class="definition"><code>public function get siteWidth():int</code></pre>
				<div>Renvoi la largeur minimum du site, cette propriété est renseigné dans xml config</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="siteHeight">siteHeight</h3>
				<pre class="definition"><code>public function get siteHeight():int</code></pre>
				<div>Renvoi la hauteur minimum du site, cette propriété est renseigné dans le xml config</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="countryPath">countryPath</h3>
				<pre class="definition"><code>public function get countryPath():String</code></pre>
				<div>Renvoi le repertoire pays, c'est soit la valeur renseigné dans le xml config du site, soit celle renseigné en flashvars si celle ci est renseigné</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="sharedPath">sharedPath</h3>
				<pre class="definition"><code>public function get sharedPath():String</code></pre>
				<div>Renvoi le repertoire communs, c'est soit la valeur renseigné dans le xml config du site, soit celle renseigné en flashvars si celle ci est renseigné</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="containerLoader">containerLoader</h3>
				<pre class="definition"><code>public function get containerLoader():MovieClip</code></pre>
				<div>Renvoi le clip "Mére" de tout le site qui s'occupe de charger tout. C'est lui aussi qui recoit les flashvars.</div>
				
			
			
			
			
			</div>
		</div><div class="content">
			<div class="member-item">
				<h3 id="interactionOn">interactionOn</h3>
				<pre class="definition"><code>public function set interactionOn(val:Boolean):void</code></pre>
				<div>Si à false desactive les actions sur le site</div>
				
			
			
			
			
			</div>
		</div>
	</div>
	<br />
	<div id="class-methods" class="member-group section">
		<h2>Methods</h2>
		<div class="content">
			<div class="member-item">
				<h3 id="getInstance">getInstance()</h3>
				<pre class="definition"><code>public static function getInstance():Object</code></pre>
				<div>Renvoi l'instance du MainBase</div>
				
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="onContextChange">onContextChange()</h3>
				<pre class="definition"><code>public function onContextChange(evt:SiteManagerEvent):void</code></pre>
				<div>Methode appelé automatiquement dés qu'il y a un changement de deepLink</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>evt</code></td><td>description</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="onReady">onReady()</h3>
				<pre class="definition"><code>public function onReady(evt:SiteManagerEvent):void</code></pre>
				<div>Methode appelé automatiquement dés que les ressources globales sont toutes chargées et que l'application est prète</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>evt</code></td><td>description</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="closePage">closePage()</h3>
				<pre class="definition"><code>public function closePage():void</code></pre>
				<div>Ferme la page qui est cours d'affichage, si aucune page ne fait rien</div>
				
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="loadAndDisplayPage">loadAndDisplayPage()</h3>
				<pre class="definition"><code>public function loadAndDisplayPage(idChaine:String, crossTransition:Boolean = false):void</code></pre>
				<div>Charge et affiche la page correspondant a la chaine deeplink passer en paramètre si elle existe et est décalré dans le xml templates dans le noeud pages</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>idChaine</code></td><td>: Soit un id de page soit une chaine deeplink avec comme premier niveau un id de page</td></tr>
					<tr><td class="name"><code>crossTransition</code></td><td>: true si l'animation de fermeture de la apge en cours doit se faire en même temps que l'anim d'ouverture de la page à afficher</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="setSwfAdrress">setSwfAdrress()</h3>
				<pre class="definition"><code>public function setSwfAdrress(chaine:String, title:String = ""):void</code></pre>
				<div>Change la chaine affiché dans la barre d'adresse du navigateur après le #</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>chaine</code></td><td>: Chaine a afficher dans la barre d'adresse</td></tr>
					<tr><td class="name"><code>title</code></td><td>: Chaine à afficher dans barre de titre du navigateur</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="setSwfAdrressTitle">setSwfAdrressTitle()</h3>
				<pre class="definition"><code>public function setSwfAdrressTitle(title:String):void</code></pre>
				<div>Change le titre affiché en haut du navigateur</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>title</code></td><td>: Chaine à afficher dans barre de titre du navigateur</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="getSwfAdress">getSwfAdress()</h3>
				<pre class="definition"><code>public function getSwfAdress():String</code></pre>
				<div>Renoive la chaine qui est actuellement affiché dans la barre d'adresse du navigateur (chaine après le #)</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>title</code></td><td>: Chaine à afficher dans la barre de titre du navigateur</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="debugIt">debugIt()</h3>
				<pre class="definition"><code>public function debugIt(str:Object, tmpNum:Number = 1):void</code></pre>
				<div>Equivalent au trace de flash, mais qui en plus trace sur Alcon (module air) et dans le debuggeur interne à MainBase</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>str</code></td><td>: chaine à tracé</td></tr>
					<tr><td class="name"><code>tmpNum</code></td><td>description</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="getRessourceGlobal">getRessourceGlobal()</h3>
				<pre class="definition"><code>public function getRessourceGlobal(id:String):Object</code></pre>
				<div>Renvoie l'object chargé correspondant à l'id de la ressources déclaré dans le xml config que l'on veux récupéré</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>id</code></td><td>: Correspond à l'id renseigné dans le xml config dans le noeud ressourcesGlobal</td></tr>
					</table></dd>
				</dl>
				<dl>
					<dt>Returns:</dt>
					<dd>Un object qui rreprésente la ressources qui a été chargé. Si c'est un swf, il faut la typer MovieClip, si c'est un xml, à typer String, etc...</dd>
				</dl>
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="getLoaderItemPage">getLoaderItemPage()</h3>
				<pre class="definition"><code>public function getLoaderItemPage(id:String):LoaderItemGroup</code></pre>
				<div>Renvoie un LoaderItemGroup (voir fwk.loaderManager.LoaderItemGroup) correspondant à un groupe de ressources à chargé pour un id de page donné (déclaré dans le noeud pages du xml templates).</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>id</code></td><td>: id de la page dont on veux obtenir le LoaderItemGroup</td></tr>
					</table></dd>
				</dl>
				<dl>
					<dt>Returns:</dt>
					<dd>LoaderItemGroup : Object de chargement géré par le LoaderManager (voir fwk.loaderManager.LoaderManager)</dd>
				</dl>
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="getLoaderItemRessource">getLoaderItemRessource()</h3>
				<pre class="definition"><code>public function getLoaderItemRessource(id:String):LoaderItemGroup</code></pre>
				<div>Renvoie un LoaderItemGroup (voir fwk.loaderManager.LoaderItemGroup) correspondant à un groupe de ressources à chargé pour un id de ressource donné (déclaré dans le noeud ressources du xml templates).</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>id</code></td><td>: id de la ressources dont on veux obtenir le LoaderItemGroup</td></tr>
					</table></dd>
				</dl>
				<dl>
					<dt>Returns:</dt>
					<dd>LoaderItemGroup : Object de chargement géré par le LoaderManager (voir fwk.loaderManager.LoaderManager)</dd>
				</dl>
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="getClip">getClip()</h3>
				<pre class="definition"><code>public function getClip(id:String):Object</code></pre>
				<div>Renvoie le clip correspondant à l'id renseigné dans le xml temapltes dans le noeud structure</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>id</code></td><td>description</td></tr>
					</table></dd>
				</dl>
				<dl>
					<dt>Returns:</dt>
					<dd>return</dd>
				</dl>
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="loadGroupRessource">loadGroupRessource()</h3>
				<pre class="definition"><code>public function loadGroupRessource(obj:Object):LoaderItemGroup</code></pre>
				<div>Force le chargement d'un goupe de ressource déclaré dans le xml templates</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>obj</code></td><td>: Soit l'id de la ressource à charger (id présent dans le xml templates), soit le LoaderItemGroup correspondant à un groupe de ressources déclaré dans le xml templates dans le noeud ressources, pages ou templates</td></tr>
					</table></dd>
				</dl>
				<dl>
					<dt>Returns:</dt>
					<dd>Renvoie le LoaderItemGroup correspondant au groupe de ressources à charger</dd>
				</dl>
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="addInBackgroundLoading">addInBackgroundLoading()</h3>
				<pre class="definition"><code>public function addInBackgroundLoading(id:String):void</code></pre>
				<div>Ajoute un groupe de ressources correspondant à l'id dans la pile de chargement en background du site</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>id</code></td><td>: Identifiant de la ressource à charger (id présent dans le xml templates)</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="addToCacheStatic">addToCacheStatic()</h3>
				<pre class="definition"><code>public function addToCacheStatic(id:String):void</code></pre>
				<div>Déclare en tant que ressources static un groupe de ressources correspondant à l'id. Cela a pour effet de ne pas recharger à chaque fois la ressource en la gardant en cache.</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>id</code></td><td>: Identifiant de la ressource à charger (id présent dans le xml templates)</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="startBackgoundLoading">startBackgoundLoading()</h3>
				<pre class="definition"><code>public function startBackgoundLoading():void</code></pre>
				<div>Lance le chargemebnt des groupes de ressources présent dans la pile de chargement en background du site</div>
				
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="initTextFromNode">initTextFromNode()</h3>
				<pre class="definition"><code>public function initTextFromNode(mcT:MovieClip, node:XML, scopeFunction:Object = null):void</code></pre>
				<div>Cette méthode nécéssite l'utilisation d'une CSS. Il faut renseigné la propriété css de MainBase pour pouvoir utiliser cette méthode.
Initialise un champ texte à partir d'un noeud xml formatté. Le noeud doit être de la forme <node style=".monStyleCss"><![CDATA[MonTexte]]></node>.</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>mcT</code></td><td>: Clip MovieClip contenant un champs text (TextField) nommé tTexte obligatoirement</td></tr>
					<tr><td class="name"><code>node</code></td><td>: Type XML. Le noeud doit être de la forme <node style=".monStyleCss"><![CDATA[MonTexte]]></node>.</td></tr>
					<tr><td class="name"><code>scopeFunction</code></td><td>: Référence à un classe qui va recevoir les appel de fonctions event présent dans le champs text. Par exemple <node style=".monStyleCss"><![CDATA[<a href='event:fonction1'>MonTexte</a>]]></node> executera la méthode se nommant "fonction1" sur la référence scopeFunction .</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div><div class="member-item">
				<h3 id="initTextFromString">initTextFromString()</h3>
				<pre class="definition"><code>public function initTextFromString(mcT:MovieClip, text:String, className:String, scopeFunction:Object = null):void</code></pre>
				<div>Cette méthode nécéssite l'utilisation d'une CSS. Il faut renseigné la propriété css de MainBase pour pouvoir utiliser cette méthode.
Initialise un champ texte à partir d'un texte (String) et un nom de style CSS.</div>
				<dl>
					<dt>Parameters:</dt>
					<dd><table class="param">
						<tr><td class="name"><code>mcT</code></td><td>: Clip MovieClip contenant un champs text (TextField) nommé tTexte obligatoirement</td></tr>
					<tr><td class="name"><code>text</code></td><td>: String à mettre dans le champs texte</td></tr>
					<tr><td class="name"><code>className</code></td><td>: Un nom du style présent dans la CSS. Il faut mettre le "." devant le nom (ex : ".labelTitle" )</td></tr>
					<tr><td class="name"><code>scopeFunction</code></td><td>: Référence à un classe qui va recevoir les appel de fonctions event présent dans le champs text. Par exemple <node style=".monStyleCss"><![CDATA[<a href='event:fonction1'>MonTexte</a>]]></node> executera la méthode se nommant "fonction1" sur la référence scopeFunction .</td></tr>
					</table></dd>
				</dl>
				
				
			
			
			
			
			</div>
		</div>
	</div>
	
	<p class="generated">Page generated: 7:40 pm on March 31, 2010</p>
</div>
</body>
</html>